const { Schema, model } = require('mongoose');
const moment = require('moment');
//设置数据集合
const orderSchema = new Schema({
    name: String,
    time: {
        type: String,
        default: moment().format('YYYY年MM月DD日')
    },
    //关联客户id
    clientId: {
        type: Schema.Types.ObjectId,  // mongoose 中 _id 属性的类型
        ref: 'Client'  // 指定关联集合的模型名称
    },
    //关联销售
    salesId:{
        type: Schema.Types.ObjectId,  // mongoose 中 _id 属性的类型
        ref: 'Sales'  // 指定关联集合的模型名称
    },
     //关联险种
     InsuranceTypeId:{
        type: Schema.Types.ObjectId,  // mongoose 中 _id 属性的类型
        ref: 'InsuranceType'  // 指定关联集合的模型名称
    },
    claim: String,
    status: String,
}, { versionKey: false });

//设置数据集合的模型
const Order = model('Order', orderSchema, 'order');

//暴露
module.exports.Order = Order;